Skip to main content

LibDiamond

Globals

Note this contains internal vars as well due to a bug in the docgen procedure

VarType
DIAMOND_STORAGE_POSITIONbytes32

Functions

diamondStorage

No description

Declaration

  function diamondStorage(
) internal returns (struct LibDiamond.DiamondStorage ds)

Modifiers:

No modifiers

setContractOwner

No description

Declaration

  function setContractOwner(
) internal

Modifiers:

No modifiers

contractOwner

No description

Declaration

  function contractOwner(
) internal returns (address contractOwner_)

Modifiers:

No modifiers

enforceIsContractOwner

No description

Declaration

  function enforceIsContractOwner(
) internal

Modifiers:

No modifiers

diamondCut

No description

Declaration

  function diamondCut(
) internal

Modifiers:

No modifiers

addFunctions

No description

Declaration

  function addFunctions(
) internal

Modifiers:

No modifiers

replaceFunctions

No description

Declaration

  function replaceFunctions(
) internal

Modifiers:

No modifiers

removeFunctions

No description

Declaration

  function removeFunctions(
) internal

Modifiers:

No modifiers

addFacet

No description

Declaration

  function addFacet(
) internal

Modifiers:

No modifiers

addFunction

No description

Declaration

  function addFunction(
) internal

Modifiers:

No modifiers

removeFunction

No description

Declaration

  function removeFunction(
) internal

Modifiers:

No modifiers

initializeDiamondCut

No description

Declaration

  function initializeDiamondCut(
) internal

Modifiers:

No modifiers

enforceHasContractCode

No description

Declaration

  function enforceHasContractCode(
) internal

Modifiers:

No modifiers

Events

OwnershipTransferred

No description

DiamondCut

No description